/*
 * @Author: guoju
 * @Date: 2021-12-20 17:40:58
 * @LastEditTime: 2022-01-13 17:46:01
 * @LastEditors: guoju
 * @Description:
 */
export const examData = {
  examRecordId: '313864016587918031',
  questionNum: 8,
  questions: [
    {
      questionId: '312466971297842991',
      type: 1, // type == 1, 单选
      title: '单选题标题',
      extend: [
        {
          answerId: '3124669713733401730',
          content: '单选选项1',
          optionType: 0,
        },
        {
          answerId: '3124669713733401733',
          content: '每周____天',
          optionType: 1, // optionType == 1, 单选填空
        },
        {
          answerId: '3124669713733401734',
          content: '单选跳题',
          optionType: 2, // optionType == 2, 单选跳题
          jumpQuestionId: '312466971297842993', // 跳至某题的id
        },
        {
          answerId: '3124669713733401735',
          content: '子选项-多选',
          optionType: 3, // optionType == 3, 单选子选项
          children: [
            {
              id: '3124669713733401731',
              content: '子选项1',
            },
            {
              id: '3124669713733401732',
              content: '子选项项2',
            },
            {
              id: '3124669713733401733',
              content: '子选项1',
            },
            {
              id: '3124669713733401734',
              content: '子选项项项项2',
            },
            {
              id: '3124669713733401735',
              content: '子选项项1',
            },
            {
              id: '3124669713733401736',
              content: '子选项2',
            },
          ],
        },
      ],
    },
    {
      questionId: '312466971297842994',
      type: 3, // type == 3, 填空题
      title: '填空题标题1',
      extend: {
        max: 10, // 输入框最大输入字符数
        min: 1, // 输入框最小输入字符数
        inputType: 2, // 输入框输入类型, 1: 文本, 2: 整数, 3: 小数
      },
    },
    {
      questionId: '312466971297842995',
      type: 3, // type == 3, 填空题
      title: '填空题标题2',
      extend: {
        max: 2, // 输入框最大输入字符数
        min: .2, // 输入框最小输入字符数
        inputType: 3, // 输入框输入类型, 1: 文本, 2: 整数, 3: 小数
      },
    },
    {
      questionId: '312466971297842992',
      type: 2, // type == 2, 多选题
      title: '多选题标题',
      extend: [
        {
          answerId: '3124669713733401731',
          content: '多选选项1',
        },
        {
          answerId: '3124669713733401732',
          content: '多选选项2',
        },
      ],
    },
    {
      questionId: '312466971297842993',
      type: 4, // type == 4, 矩阵题
      title: '矩阵题标题',
      isMutual: 1,
      subtitles: [
        // 矩阵对应的选项
        '矩阵子标题1',
        '矩阵子标题222222',
        '矩阵子标题3',
        '矩阵子标题4',
      ],
      extend: [
        // 每个选项共同的值
        {
          answerId: '3124669713733401731',
          content: '最符合',
        },
        {
          answerId: '3124669713733401732',
          content: '比较符合',
        },
        {
          answerId: '3124669713733401733',
          content: '一般符合',
        },
        {
          answerId: '3124669713733401734',
          content: '基本不符合',
        },
        {
          answerId: '3124669713733401735',
          content: '基本不符合',
        },
      ],
    },
    {
      questionId: '31246697129784211',
      type: 1, // type == 1, 单选
      title: '单选题标题1',
      extend: [
        {
          answerId: '3124669713733401730',
          content: '单选选项1',
          optionType: 0,
        },
        {
          answerId: '3124669713733401733',
          content: '每周____天',
          optionType: 1, // optionType == 1, 单选填空
        },
        {
          answerId: '312467048825356777',
          content: '单选跳题',
          optionType: 2, // optionType == 2, 单选跳题
          jumpQuestionId: '312467048825356768', // 跳至某题的id
        },
      ],
    },
    {
      questionId: '31246697129784222',
      type: 1, // type == 1, 单选
      title: '单选题标题2',
      extend: [
        {
          answerId: '3124669713733401730',
          content: '单选选项1',
          optionType: 0,
        },
        {
          answerId: '3124669713733401733',
          content: '每周____天',
          optionType: 1, // optionType == 1, 单选填空
        },
      ],
    },
    {
      questionId: '31246697129784233',
      type: 1, // type == 1, 单选
      title: '单选题标题3',
      extend: [
        {
          answerId: '3124669713733401730',
          content: '单选选项1',
          optionType: 0,
        },
        {
          answerId: '3124669713733401733',
          content: '每周____天',
          optionType: 1, // optionType == 1, 单选填空
        },
      ],
    },
    {
      questionId: '312467048825356768',
      type: 6, // type == 6, nps题
      title: 'nps题干',
      extend: {
        answerId: '312467048913438197',
        leftText: '左侧文字',
        rightText: '右侧文字',
        scope: 5, // 提交答案时, 直接提交选中的数值
        beginScore: 2, // 启始为2, 范围为5, 即 2 3 4 5 6
      },
    },

    // {
    //   "questionId": "312466971373340173",
    //   "type": 5,  // type == 5, 关联题
    //   "title": "关联的题标题",
    //   "extend": [
    //     {
    //       "answerId": "312466971373340173",
    //       "content": "关联题选项1"
    //     },
    //     {
    //       "answerId": "312466971373340173",
    //       "content": "关联题选项2",
    //       "isRelation": 1,  // isRelation == 1, 关联选项
    //       "relationQuestions": ["312466971297842993", "312466971297842993"] // 关联的问题id
    //     }
    //   ]
    // },
    // {
    //   questionId: '312466971297842993',
    //   type: 1,
    //   title: '关联单选题标题1',
    //   isRelated: 1, // 被关联的题
    //   extend: [
    //     {
    //       answerId: '312466971373340173',
    //       content: '关联单选题选项1',
    //     },
    //     {
    //       answerId: '312466971373340173',
    //       content: '关联单选题选项2',
    //     },
    //   ],
    // },
    // {
    //   questionId: '312466971297842993',
    //   type: 1,
    //   title: '关联单选题标题2',
    //   isRelated: 1, // 被关联的题
    //   extend: [
    //     {
    //       answerId: '312466971373340173',
    //       content: '关联单选题选项21',
    //     },
    //     {
    //       answerId: '312466971373340173',
    //       content: '关联单选题选项22',
    //     },
    //   ],
    // },
  ],
};

const data = [
  {
    questionId: '1452546390668648449',
    anwser: ['1452546390685425666'],
    type: 1,
  },
  {
    questionId: '1452546390668648449',
    anwser: ['1452546390685425666'],
    text: '单选选项填空的内容', // 单选选项填空时传此值
    type: 1,
  },
  {
    questionId: '1452546390668648449',
    anwser: ['1452546390685425666'], // 单选子选项的id
    payload: ['1452546390685425666', '1452546390685425667'], // 子选项多选的id
    type: 1,
  },
  {
    questionId: '1452546390668648449',
    anwser: ['1452546390685425665', '1452546390685425667'], // 多选
    type: 2,
  },
  {
    questionId: '1452546390668648449',
    anwser: [], // 填空题anwser为空
    text: '填空题的内容', // 填空题的内容
    type: 3,
  },
  {
    questionId: '1452546390668648449',
    // 矩阵题提交anwser, 有多少个选项则数组有多少个值, 第0个对应选项A选择的options值, 第1个对应B, ...
    anwser: [
      '1452546390685425665',
      '1452546390685425667',
      '1452546390685425667',
      '1452546390685425667',
    ],
    type: 4,
  },
  // {
  //   questionId: '1452546390668648449',
  //   anwser: ['1452546390685425665'],
  //   relations: ['1452546390685425665', '1452546390685425665'], // 关联的题的选项id, 数组个数顺序对应关联的题数
  //   type: 5,
  // },
  {
    questionId: '1452546390668648449',
    anwser: [3], // NPS题直接提交选择的值
    type: 6,
  },
];
